﻿@model Product

@{
	List<Category> categoriesForTitle = new List<Category>();
	Category c = Model.Category;
	while (c != null)
	{
		categoriesForTitle.Insert(0, c);
		c = c.Parent;
	}

	PageTitle.AddViewTitle("Каталог", Url.Action("Index"));
	foreach (Category cc in categoriesForTitle)
	{
		PageTitle.AddViewTitle(cc.Title, Url.Action("Index", new { parentId = cc.Id }));
	}
	PageTitle.AddViewTitle(Model.Title);
}

@section head {
	<link rel="stylesheet" type="text/css" href="@Url.Content("~/Modules/Products/Content/Products.less")" />
}

	@if (ViewData.Eval<bool>("IsEditable"))
	{
		<div class="toolbar-right">
			<a class="button" href="@Url.Action("Edit", new { id = Model.Id })">
				<img src="/Content/Icons/Edit.png" alt="Изменить продукт" /> Изменить
			</a>
			<a class="button" href="@Url.Action("Delete", new { id = Model.Id })" onclick="return confirm('Вы уверены, что хотите удалить этот продукт?');">
				<img src="/Content/Icons/Delete.png" alt="Удалить продукт" /> Удалить
			</a>
		</div>
	}

<article class="productItem">
	@if (Model.Pictures.Count > 0)
	{ 
		<div class="images">
			@for(int i=0; i<Model.Pictures.Count; i++)
			{
				ProductImage pi = Model.Pictures[i];
				<a href="@Url.ImageEntity(pi, "Picture", null)" class="preview" target="_blank"><img src="@Url.ImageEntity(pi, "Picture", i == 0 ? 150 : 50)" alt=""/></a>
			}
		</div>
	}
	@if (!String.IsNullOrEmpty(Model.Price))
	{
		<div class="price"><span>Цена:</span> @Model.Price</div>
	}
	<div class="text">
		@Model.TextFull.AsHtml()
	</div>
</article>